Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 Germany F6 Finland F2 Denmark F2 Lithuania F2 Spain F28 Spain F34 Spain F34a France F2 France F5 Spain F11 Spain F12 Germany F7 Spain F24 Spain F25 Spain F26 Spain F6 Spain F7 Italy F4 Italy F5 Italy F6 Great Britain F7 Czech Republic F1 Norway F2 Ireland F1 Ireland F2 Latvia F1 Lithuania F1 Great Britain F18 Czech Republic F4 France F4 France F5 Russia F1 France F4 Luxembourg F1 France F13 France F17 Czech Republic F5 Czech Republic F6 Germany F1 Great Britain F1 France F5 Usa F12 Germany F8 France F13 France F17 Great Britain F1 Great Britain F2 France F2 France F3 France F14 Bosnia & Herzegovina F2 France F5 Switzerland F3 Norway F1 Estonia F1 Estonia F2 France F17 Germany F1 Germany F2 France F3 Russia F1 Russia F2 Italy F5 Czech Republic F2 Poland F2 Estonia F2 Latvia F1 Poland F7 Germany F16 France F18 Czech Republic F4 Czech Republic F5 Russia F1 Russia F2 Russia F3 Russia F5 Ukraine F2 Russia F6 Russia F7 Italy F7 Czech Republic F1 Italy F13 Germany F8 France F13 Russia F10 Latvia F1 France F20 Germany F1 Germany F2 Russia F1 Russia F2 France F5 France F6 France F20 Czech Republic F6 Czech Republic F7 France F1 France F2 Lithuania F2 Latvia F1 Germany F1 XI Ciutat de Barcelona - Barcelona France F3 The LTA Cardiff Challenger - Cardiff Spain F21 Spain F22 Spain F27 Great Britain F1 Austria F1 Germany F2 Austria F2 Germany F5 Czech Republic F2 Norway F1 LTA Shrewsbury Challenger - Shrewsbury Oberstaufen Cup - Oberstaufen Ethias Trophy - Mons Spain F1 Denmark F1 Kobstaedernes ATP Challenger - Kolding Internationaux du Doubs - Besancon BH Indoor Sarajevo - Sarajevo AGT Challenger - Leon Poland F1 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Dublin Challenger - Dublin XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Labertz Open by Stawag - Aachen IPP Open - Helsinki Heilbronn Challenger Belgrade Challenger Sunrise Challenger Sarajevo Challenger Baton Rouge Challenger Mexico City Challenger Talahassee Challenger Copa Sevilla-Internacionales de Andalucia - Seville Penza Challenger Almaty Challenger Freudenstadt Challenger Open D'Orleans - Orleans Chuncheon Challenger Heilbronn Open - Heilbronn Rhodes Challenger Busan Challenger Bytom Challenger Karshi Challenger St. Remy Challenger Astana Challenger Dallas Challenger Ostrava Challenger Furth Challenger Marburg Challenger Pozoblanco Challenger s Tennis Masters 06 - Graz Astana Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Bangkok Challenger Orleans Challenger Tatra Banka Slovak Open - Bratislava St. Remy Challenger Crystal Cup 1998 - Portoroz Helsinki Challenger VI Open Banc Agricol - Andorra Prague Challenger Olbia Challenger - Olbia Lambertz Open by Stawag - Aachen International Bavarian Championship - Eckental Scheveningen Challenger KGHM Dialog Polish Indoors - Wroclaw Lambertz Open by Stawag 2007 - Aachen Como Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Astana Challenger - Astana ATU Cup - Weiden IPP Open - Helsinki Citta di Monza - Monza Porsche Open - Poznan Open Castilla y Leon - Segovia Taiwan Challenger - Kaohsiung ATP Open Castilla y Leon - Segovia KGHM Dialog Polish Indoors - Wroclaw The LTA Men's Challenger - Southampton BMW Tennis Championship - Sunrise The Shelbourne Irish Open - Dublin Heilbronn Open - Heilbronn Tatra Banka Open - Bratislava Kolding Challenger Dublin Challenger - Dublin 's Tennis Masters 07 Challenger - Graz Okal Cup 2004 - Eckental Bauer Watertechnology Cup - Eckental Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Polska Energia Open - Bytom LTA Nottingham Challenger - Nottingham Guzzini Challenger - Recanati Malaysian Open - Kuala Lumpur Nord LB Open - Braunschweig BMW Tennis Championship - Sunrise TED Open - Istanbul Puerto Rico Challenger Tennis Event - Humacao Fergana Challenger Samarkand Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Samsung Securities Cup - Seoul Milan Challenger Ostdeutscher Sparkassen Cup - Dresden Rijeka Open - Rijeka IPP Open - Helsinki Mobilux Open - Luxembourg Guzzini Challenger - Recanati Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn Akbank Private Banking TED Open - Istanbul Bauer Watertechnilogy Cup 2008 - Eckental Wolfsburg Challenger Tampere Challenger Karshi Challenger Ostdeutscher Sparkessen Cup - Dresden ECU Prague Open - Prague Memorial Manfredini - Sassuolo Seoul Challenger Dusseldorf Open Challenger 2007 - Dusseldorf Bauer Watertechnology Cup 2007 - Eckental LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Recanati Challenger Lambertz Open - Aachen Challenger Ford de Cherbourg - Cherbourg Open Castilla y Leon - Segovia Genova Challenger Ramat Hasharon Challenger Nottingham Challenger Akbank Private Banking TED Open - Istanbul Tampere Challenger Tashkent Challenger Helsinki Challenger Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo Grand Prix de Tennis de Lyon - Lyon Gold Flake Open - Chennai Miller Lite Hall of Fame Tennis Championships - Newport Scania Stockholm Open - Stockholm Gold Flake Open - Chennai Dubai Tennis Open - Dubai Kroger / St. Jude International - Memphis Estoril Open - Estoril 2000 Mercedes Cup - Stuttgart Kremlin Cup - Moscow Tatra Banka Open - Bratislava Scania Stockholm Open - Stockholm Sparkassen Open - Magdeburg Qatar Mobil Open 2001 - Doha Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta BMW Open - Munich The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport The Hamlet Cup - Long Island Heineken Open Shanghai - Shanghai Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen BMW Open - Munich RCA Championships - Indianapolis Stockholm Open - Stockholm Tata Open 2003 - Chennai Adidas International - Sydney Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Brasil Open - Salvador Nord/LB Open - Braunschweig Open Castilla y Leon Trofeo Iberdrola - Segovia Croatian Indoors - Split Qatar Open - Doha Estoril Open - Estoril President's Cup 1998 - Tashkent Gerry Weber Open - Halle Oberstaufen Cup-Head German Master's Series - Oberstaufen Allianz Suisse Open - Gstaad Heilbronn Challenger - Heilbronn Warsteiner Challenger - Lubeck Mercedes Cup - Stuttgart Aamulehti Tampere Open - Tampere Generali Open - Kitzbuhel AXA Open - Espinho Idea Prokom Open - Sopot Quelle Cup - Furth IPP Open - Helsinki Kremlin Cup - Moscow CA Tennis Trophy - Vienna Muller Cup - Ulm Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Chennai Open - Chennai 1998 Safeway Challenger - Aptos Segovia Challenger Open Castilla y Leon - Segovia Dubai Open - Dubai BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Arroyo de la Encomienda - Valladolid Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Stockholm Open - Stockholm Chennai Open - Chennai Grand Prix Hassan II - Casablanca International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Japan Open - Tokyo Kuppers Kolsch Cup - Aachen Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Generali Open - Kitzbuhel China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Nuembrecht Challenger - Nuembrecht Pozoblanco Challenger St. Petersburg Open - St. Petersburg Copa Sevilla Internacionales de Andalucia - Seville Chennai Open - Chennai Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington D.C. Millenium Tennis Championships - Delray Beach SAP Open - San Jose The Nottingham Open - Nottingham Ostrava Open 2005 - Ostrava The Dubai Tennis Championships - Dubai Media Will Cup Busan Challenger Tennis - Busan Citta di Como Challenger - Como U.S. Men's Clay Court Championships - Houston President's Cup - Tashkent AIG Japan Open - Tokyo BMW Open - Munich 4th Volkswagen Challenger - Wolfsburg Aamulehti Tampere Opene - Tampere BMW Open - Munich China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Challenger Casablanca San Angel - Mexico City The Dubai Tennis Championships - Dubai UBS Open Gstaad - Gstaad Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Generali Open 2000 - Kitzbuhel PBZ Zagreb Indoors - Zagreb Milan Indoors - Milan Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington D.C. Gerry Weber Open - Halle CA Tennis Trophy - Vienna Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Yuba City Challenger St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Kobstaedernes ATP Challenger - Kolding Atlanta Tennis Championships - Atlanta Gold Flake Open - Chennai Guardian Direct Cup - London Open de Moselle - Metz Thailand Open - Bangkok If Stockholm Open - Stockholm Busan Challenger Tallahassee Challenger Kroger / St. Jude International - Memphis Napoli Challenger Franklin Templeton Tennis Classic - Scottsdale Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Carson Challenger AEGON International - Eastbourne Rakuten Japan Open - Tokyo Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Cremona Challenger 1999 Mercedes Cup - Stuttgart Yokohama Challenger Toyota Challenger BMW Open - Munich AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Mons Challenger Ordina Open - 's-Hertogenbosch Eckental Challenger Tel Aviv Portugal Open - Oeiras Masters Series - Hamburg Ordina Open - s-Hertogenbosch Sunrise Challenger Tyumen Challenger AEGON International - Eastbourne AEGON Championships - London Countrywide Classic - Los Angeles China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Rome Challenger ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Athens Challenger Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Chennai Open - Chennai The Dubai Tennis Championships - Dubai AEGON Championships - London Izmir Challenger SA Tennis Open - Johannesburg Copenhagen Open - Copenhagen Delray Beach International Tennis Championships - Delray Beach PTT Thailand Open - Bangkok Mallorca Open - Mallorca Loughborough Challenger Scania Stockholm Open - Stockholm Erste Bank Open - Vienna Heilbronn Challenger Wolfsburg Challenger Open Seat-Godo 2000 - Barcelona Segovia Challenger Grand Prix de Tennis de Lyon - Lyon Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril BMW Open - Munich Bordeaux Challenger Braunschweig Open - Braunschweig Kuppers Kolsch Cup Aachen - Aachen Pilot Pen International - New Haven Qatar Mobil Open '99 - Doha Dubai Open - Dubai China Open - Beijing Nord/LB Open - Braunschweig 2001 Mercedes Cup - Stuttgart Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai President's Cup - Tashkent Regions Morgan Keegan Championships - Memphis Thailand Open - Bangkok St. Petersburg Open - St. Petersburg BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. U.S. Mens's Clay Court Championship - Houston ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Guardian Direct Cup - London Copenhagen Open - Copenhagen Gerry Weber Open - Halle Austrian Open - Kitzbuhel BMW Open - Munich The Lipton Championships - Key Biscayne Licher German Open - Hamburg du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart The Ericsson Open - Miami China Open - Beijing German Open - Hamburg AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati St. Petersburg Open - St. Petersburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. ABN AMRO World Tennis Tournament - Rotterdam adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Open 13 - Marseille NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Qatar Mobil Open 2000 - Doha Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Copenhagen Open - Copenhagen Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Qatar ExxonMobil Open - Doha Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Dubai Tennis Open - Dubai Adidas International - Sydney Masters Series Hamburg - Hamburg Generali Open 1998 - Kitzbuhel Heineken Trophy - 's-Hertogenbosch Kremlin Cup - Moscow AXA Cup - London Japan Open - Tokyo Dubai Tennis Open - Dubai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells ATP Kremlin Cup - Moscow Gerry Weber Open - Halle Rado Swiss Open - Gstaad Sony Ericsson Open - Miami International Championship of Croatia - Umag Copenhagen Open - Copenhagen Generali Open 2001 - Kitzbuhel Rogers Cup - Montreal TD Waterhouse Cup - Long Island Grand Prix Hassan II - Casablanca Western & Southern Financial Group Masters - Cincinnati The Dubai Tennis Championships - Dubai Shanghai - Shanghai Tennis Masters Series - Hamburg Monte Carlo Open - Monte Carlo Open 13 - Marseille BNP Paribas Open - Indian Wells Ordina Open - 's-Hertogenbosch Sony Ericsson Open - Miami Gerry Weber Open - Halle Mercedes Cup - Stuttgart BMW Open - Munich Pacific Life Open - Indian Wells Milan Indoors - Milan BMW Open - Munich Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Thailand Open - Bangkok Wimbledon - London BRD Nastase Tiriac Trophy - Bucharest The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York BMW Open - Munich Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Legg Mason Tennis Classic - Washington Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris 14th Paris Open - Paris French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group II, 1R, GRE-LAT 1-4 Davis Cup, Group II, 2R, DEN-LAT 3-2 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group I, PO, LAT-AUT 1-4 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, Group 1, 2R, RSA-GER 2-3 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, 1R, GER-NED 4-1 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, GER-AUT 3-2 Australian Open (juniors) Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, World Group, QR, GER-ROU 4-1 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group II, 1R, EGY-LAT 2-3 River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Houston Olympics - Sydney Olympics - Beijing Olympics - Athens Davis Cup, Group 2, 1R, LAT-MDA 5-0